package br.com.news.database.services;

import javax.inject.Inject;
import javax.inject.Named;

import br.com.news.database.daos.interfaces.ICategoriaUsuarioDao;
import br.com.news.database.entities.CategoriaUsuarioEntity;
import br.com.news.database.utils.GenericService;
import br.com.news.database.utils.interfaces.IGenericDao;
import br.com.news.utils.database.beans.CategoriaUsuarioBean;
import br.com.news.utils.database.interfaces.ICategoriaUsuarioService;

@Named
public class CategoriaUsuarioService extends GenericService<CategoriaUsuarioBean, CategoriaUsuarioEntity, Long> implements ICategoriaUsuarioService{

	@Inject
	private ICategoriaUsuarioDao categoriaUsuarioDao;

	@Override
	protected IGenericDao<CategoriaUsuarioEntity, Long> getConcreteDao() {
		return this.categoriaUsuarioDao;
	}



}
